Developer Documentation

QuickTime 4 API Documentation

QuickTime 4 Reference

| Previous | Chapter Contents | Chapter Top | Next |

Tween Components for QuickDraw 3D

QuickTime includes a number of components that perform tween operations on QuickDraw 3D objects. These components are described in the following sections. Each component processes two input values and returns one output value, all of the same type. The tween algorithm in all cases performs a visually smooth interpolation between the two objects. The tween types and the QuickDraw 3D data structures that they interpolate are the following:

Tween type

QuickDraw 3D data structure

kTweenType3dCameraData TQ3CameraData
kTweenType3dMatrix TQ3Matrix4x4
kTweenType3dMatrixNonLinear TQ3Matrix4x4
kTweenType3dQuaternion TQ3Quaternion
kTweenType3dRotate TQ3RotateTransformData
kTweenType3dRotateAboutAxis TQ3RotateAboutAxisTransformData
kTweenType3dRotateAboutPoint TQ3RotateAboutPointTransformData
kTweenType3dRotateAboutVector TQ3RotateTransformData
kTweenType3dScale TQ3Vector3D
kTweenType3dSoundLocalizationData SSpLocalizationData
kTweenType3dTranslate TQ3Vector3D

© 1999 Apple Computer, Inc.

| Previous | Chapter Contents | Chapter Top | Next |